Oil Prices Take a Sharp Dive: 5% Drop Amid U.S.-China Trade Tensions and Demand Fears
Oil futures plummeted over 5% as U.S.-China trade tensions escalate, with China imposing 84% tariffs on U.S. goods, raising fears over reduced demand. WTI and Brent crude prices bo...